package com.ssy.lingxi.transaction.api.dto.response;

import lombok.Data;

/**
* 报价单查询
* @author wrc
* @date 2020/8/13
*/
@Data
public class ConfirmQuoteListResponse {

    private Long id;

    /**
     * 报价单号
     */
    private String quotationNo;

    /**
     * 询价单编号
     */
    private String inquiryListNo;

    /**
     * 询价单Id
     */
    private Long inquiryListId;

    /**
     * 报价单摘要
     */
    private String details;

    /**
     * 询价会员id
     */
    private Long memberId;

    /**
     * 询价会员id
     */
    private Long memberRoleId;

    /**
     * 询价会员
     */
    private String memberName;

    /**
     * 报价会员
     */
    private String offerMemberName;

    /**
     * 报价会员id
     */
    private Long offerMemberId;

    /**
     * 报价会员id
     */
    private Long offerMemberRoleId;

    /**
     * 交付日期
     */
    private Long deliveryTime;

    /**
     * 报价截止时间
     */
    private Long quotationAsTime;

    /**
     * 单据时间
     */
    private Long voucherTime;

    /**
     * 商城id
     */
    private Long shopId;

    /**
     * 商品图片
     */
    private String imgUrl;

    /**
     * 外部状态：1.待提交询价单 2.待提交报价单 3.待确认报价单 4.报价通过 5.报价不通过
     */
    private Integer externalState;

    /**
     * 内部状态：1.待提交审核 2.待审核(一级) 3.待审核(二级) 4.待提交 5.审核通过 6.审核不通过
     */
    private Integer interiorState;

    /**
     * 外部状态
     */
    private String externalStateName;

    /**
     * 内部状态
     */
    private String interiorStateName;

//    /**
//     * 根据类型显示对应按钮
//     * type: 1.提交 修改 查看 删除 2.修改 查看    3.报价 查看  4. 查看
//     */
//    private Integer button;

    /**
     * 是否显示创建采购订单
     */
    private Boolean isShowPurchaseOrder;

    /**
     * 待新增报价单列表 - 能否批量提交审核
     */
    private Boolean isBatch = false;
}
